.common-list {
		padding: 20upx 26upx;

		.common-list-left {
			flex-shrink: 0;

			image {
				width: 90upx;
				height: 90upx;
				border-radius: 50%;
			}
		}

		.common-list-right {
			border-bottom: 1upx solid #EEEEEE;
			padding-bottom: 10upx;

			.header {
				.name {
					color: 999999;
					font-size: 30upx;
				}

				.follow {
					background-color: #EEEEEE;
					padding: 0 10upx;
					font-size: 26upx;
				}
			}

			.title {
				font-size: 32upx;
				padding: 10upx 0;
			}

			.center {
				position: relative;

				image {
					width: 100%;
					border-radius: 13upx;
				}

				.play {
					position: absolute;
					left: 50%;
					top: 50%;
					transform: translate(-50%, -50%);
					font-size: 100upx;
					color: #FFFFFF;
				}

				.playinfo {
					position: absolute;
					right: 20upx;
					bottom: 20upx;
					background-color: rgba(0, 0, 0, .5);
					padding: 0 5upx;
					color: #FFFFFF;
					font-size: 23upx;
					border-radius: 10upx;
				}

				.share {
					background-color: #EEEEEE;
					padding: 10upx;
					border-radius: 10upx;

					image {
						width: 200upx;
						height: 150upx;
						padding-right: 10upx;
					}
				}
			}

			.footer {
				color: #BBBBBB;
				.iconfont {
					margin: 0 10upx;
					font-size: 34upx;
				}
			}
		}
	}